594. 最长和谐子序列
594. 最长和谐子序列
Similar Question
leading to the advanced question
Solution Tips
方案一: 哈希表
var findLHS = function(nums) {
const cnt = new Map();
let res = 0;
for (const num of nums) {
cnt.set(num, (cnt.get(num) || 0) + 1);
}
for (const key of cnt.keys()) {
if (cnt.has(key + 1)) {
res = Math.max(res, cnt.get(key) + cnt.get(key + 1));
}
}
return res;
};